package com.utility.project.common.base;

import lombok.extern.slf4j.Slf4j;

/**
 * 
 * @功能: 自定义异常类<br>
 * @名称: ServiceException <br>
 * @日期: 2021/12/6 <br>
 * @author zouke<br>
 */
@Slf4j
public class ServiceException extends RuntimeException {

    /**
     * ServiceException无参构造器
     */
    public ServiceException() {
        super();
    }

    /**
     * 带有错误信息的异常
     * 
     * @param message
     *            错误信息
     */
    public ServiceException(String message) {
        super(message);
    }

    /**
     * 
     * @param message
     *            异常信息
     * @param cause
     *            Throwable 对象
     */
    public ServiceException(String message, Throwable cause) {
        super(message, cause);
    }

    /**
     * 
     * 带有Throwable的构造器
     * 
     * @param cause
     *            Throwable 对象
     */
    public ServiceException(Throwable cause) {
        super(cause);
    }

}
